have sexual intercourse – Deutsch–English translations

🇬🇧 en de 🇩🇪

have sexual intercourse

koitieren
Wiktionary Links